package com.example.dazhuang.vo;

public enum PaymentStatus {
    INITIAL,//初始化完成

    WAIT2PAY,//待支付

    PRE_AUTH_COMFIRMED,//预授权完成

    WAIT2_PRE_AUTH_COMFIRM,//等待预授权完成

    SUCCESS,//支付成功

    REFUNDING,//退费中

    REFUND_SUCCESS,//退款成功

    ROLLBACKING,//回滚中

    ROLLBACK_SUCCESS,//回滚成功

    ERR_TIMEOUT,//支付超时

    ERR_INSUFFCIENT_BALANCE,//余额不足

    ERR_PRE_AUTH_CONFIRM_FAIL,//预授权确认失败

    ERR_PRE_AUTH_REVOKE_FAIL,//预授权回滚失败

    ERR_REFUND_FAIL,//退费失败

}
